invincible armada - Inglés Sinónimo Diccionario

invincible armada

n.
[1] Spanish Armada